Learning Structural Node Embeddings via Diffusion Wavelets
نویسندگان
چکیده
Nodes residing in different parts of a graph can have similar structural roles within their local network topology. The identification of such roles provides key insight into the organization of networks and can be used for a variety of machine learning tasks. However, learning structural representations of nodes is a challenging problem, and it has typically involved manually specifying and tailoring topological features for each node. In this paper, we develop GraphWave, a method that represents each node’s network neighborhood via a low-dimensional embedding by leveraging heat wavelet diffusion patterns. Instead of training on hand-selected features,GraphWave learns these embeddings in an unsupervisedway. We mathematically prove that nodes with similar network neighborhoods will have similar GraphWave embeddings even though these nodes may reside in very different parts of the network, and our method scales linearly with the number of edges. Experiments in a variety of different settings demonstrate GraphWave’s realworld potential for capturing structural roles in networks, and our approach outperforms existing state-of-the-art baselines in every experiment, by as much as 137%. ACM Reference Format: Claire Donnat, Marinka Zitnik, David Hallac, Jure Leskovec. 2018. Learning Structural Node Embeddings via Diffusion Wavelets. In Proceedings of KDD conference (KDD). ACM, New York, NY, USA, Article 4, 10 pages. https: //doi.org/10.1145/nnnnnnn.nnnnnnn
منابع مشابه
Region Directed Diffusion in Sensor Network Using Learning Automata:RDDLA
One of the main challenges in wireless sensor network is energy problem and life cycle of nodes in networks. Several methods can be used for increasing life cycle of nodes. One of these methods is load balancing in nodes while transmitting data from source to destination. Directed diffusion algorithm is one of declared methods in wireless sensor networks which is data-oriented algorithm. Direct...
متن کاملRegion Directed Diffusion in Sensor Network Using Learning Automata:RDDLA
One of the main challenges in wireless sensor network is energy problem and life cycle of nodes in networks. Several methods can be used for increasing life cycle of nodes. One of these methods is load balancing in nodes while transmitting data from source to destination. Directed diffusion algorithm is one of declared methods in wireless sensor networks which is data-oriented algorithm. Direct...
متن کاملNonlinear Approximation of Spatiotemporal Data Using Diffusion Wavelets
Austrian Research Centers GmbH smart systems Division Donau City Str. 1, 1220 Vienna, Austria www.smart-systems.at Motivation ● Recent concept of Diffusion Wavelets (Coifman and Maggioni, 2006) allows construction of wavelet bases for functions defined on other than , such as certain domains, manifolds and graphs ● In this work: study the use of classical wavelet algorithms, lifted to a graph b...
متن کاملNode Representation Learning for Multiple Networks: The Case of Graph Alignment
Recent advances in representation learning produce node embeddings that may be used successfully in many downstream tasks (e.g., link prediction), but do not generally extend beyond a single network. Motivated by the prevalence of multi-network problems, such as graph alignment, similarity, and transfer learning, we introduce an elegant and principled node embedding formulation, Cross-network M...
متن کاملNon-Linear Smoothed Transductive Network Embedding with Text Information
Network embedding is a classical task which aims to map the nodes of a network to lowdimensional vectors. Most of the previous network embedding methods are trained in an unsupervised scheme. Then the learned node embeddings can be used as inputs of many machine learning tasks such as node classification, attribute inference. However, the discriminant power of the node embeddings maybe improved...
متن کامل